function dbinit(db){
    // 创建一个user表
    db.serialize(function () {
        db.run(`
            CREATE TABLE IF NOT EXISTS user
            (
                id integer primary key,
                name varchar(200),
                email varchar(200),
                psw varchar(200),
                photo varchar(200)
            )
        `)

        // 创建一个mymode表
        db.run(`
            CREATE TABLE IF NOT EXISTS mymode
            (
                id integer primary key,
                modename varchar(200),
                describe varchar(200),
                logo varchar(200),
                path varchar(200),
                userid integer
            )
        `)

        // 创建一个indexmode表
        db.run(`
            CREATE TABLE IF NOT EXISTS indexmode
            (
                id integer primary key,
                modename varchar(200),
                describe varchar(200),
                logo varchar(200),
                path varchar(200),
                userid integer
            )
        `)
        // 创建一个file表
        // suss = await db.run(`
        //     CREATE TABLE IF NOT EXISTS file
        //     (
        //         id integer primary key,
        //         filename varchar(200),
        //         describe varchar(200),
        //         logo varchar(200),
        //         userid integer
        //     )
        // `)
        // console.log(suss)

        //新建初始用户
        db.all(`SELECT * FROM user`,function(err,res){
            console.log(res)
            if (!err) {
                console.log(res.length)
                if (res.length === 0) {
                    db.run(
                        "insert into user(id,name,email,psw,photo)  values(?,?,?,?,?)",
                        0,
                        '游客',
                        'tourist@tourist',
                        '5f4dcc3b5aa765d61d8327deb882cf99',
                        null,
                        function(err,res){
                        }
                    )
                    db.run(
                        "insert into user(id,name,email,psw,photo)  values(?,?,?,?,?)",
                        1,
                        '管理员',
                        'admin@admin',
                        '5f4dcc3b5aa765d61d8327deb882cf99',
                        null,
                        function(err,res){
                        }
                    )
                }
            }else{
                console.log(err)
            }
        })
    })
    
}

module.exports ={dbinit}